//////////////////////////////////////////////////////////////////////////

#ifndef _CLIENTINFOPACKET_H_
#include "clientinfopacket.h"
#endif

//////////////////////////////////////////////////////////////////////////

#ifndef _SAVER_H_
#include "saver.h"
#endif

//////////////////////////////////////////////////////////////////////////


ClientInfoPacket::ClientInfoPacket( const ClientInfo& _clientInfo )
: m_ClientInfo(_clientInfo)
{
}


//////////////////////////////////////////////////////////////////////////


const ClientInfo& ClientInfoPacket::GetClientInfo() const
{
    return m_ClientInfo;
}


//////////////////////////////////////////////////////////////////////////


void ClientInfoPacket::AcceptSaver( Saver& _saver ) const
{
    _saver.SaveClientInfoPacket(*this);
}


//////////////////////////////////////////////////////////////////////////
